package com.mayikt.edu.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * (EduUser)实体类
 *
 * @author makejava
 * @since 2023-10-30 09:24:00
 */
@Data
@ApiModel("")
@TableName(value = "edu_user")
public class EduUser implements Serializable {
    private static final long serialVersionUID = -45527273815255569L;
    /**
     * 学员ID
     */
    @ApiModelProperty("学员ID")
    @TableId(value = "user_Id", type = IdType.AUTO)
    private Integer userId;
    /**
     * 密码
     */
    @ApiModelProperty("密码")
    private String password;
    /**
     * 用户名
     */
    @ApiModelProperty("用户名")
    private String userName;
    /**
     * 用户密码盐值
     */
    @ApiModelProperty("用户密码盐值")
    private String userSalt;
    /**
     * 显示名 （昵称）
     */
    @ApiModelProperty("显示名 （昵称）")
    private String showName;
    /**
     * 性别  1男  2女
     */
    @ApiModelProperty("性别  1男  2女")
    private Integer sex;
    /**
     * 年龄
     */
    @ApiModelProperty("年龄")
    private Integer age;
    /**
     * 注册时间
     */
    @ApiModelProperty("注册时间")
    private Date createTime;
    /**
     * 是否可用 1正常  2冻结
     */
    @ApiModelProperty("是否可用 1正常  2冻结")
    private Integer isAvalible;
    /**
     * 用户头像
     */
    @ApiModelProperty("用户头像")
    private String picImg;
    /**
     * 个人中心用户背景图片
     */
    @ApiModelProperty("个人中心用户背景图片")
    private String bannerUrl;

    @ApiModelProperty("${column.comment}")
    private String qqOpenid;
    /**
     * 会员卡ids
     */
    @ApiModelProperty("会员卡ids")
    private String memberCardIds;

    @ApiModelProperty("${column.comment}")
    private String wxOpenId;

    @ApiModelProperty("${column.comment}")
    private String qq;

    @ApiModelProperty("${column.comment}")
    private Date updateTime;


}

